reciprocating grate - Alemán Inglés Diccionario